﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DataBaseManager;
using Utilities.Common;

namespace BLGPS
{
    public class Vehiculo
    {
        [IsId]
        public decimal Id { get; set; }
        public Flota Flota { get; set; }
        public TipoVehiculo TipoVehiculo { get; set; }
        public Chofer Chofer { get; set; }
        public string Descripcion { get; set; }
        public string Patente { get; set; }
        public string Activo { get; set; }
        public DateTime FechaAlta { get; set; }
        public int VelocidadMaxima { get; set; }       

        public void Guardar()
        {
            BaseDatos.DB.Save(this);   
        }

        public void Guardar(Empresa Empresa)
        {
            ParameterManager parameters=new ParameterManager() { new Parameter("idEmpresa", Empresa.Id) };
            BaseDatos.DB.Save(this, parameters);   
        }
    }
}
